package demo3;

import java.util.Arrays;

/*
    面向过程：当需要实现一个功能的时候，每一个具体步骤都需要亲力亲为，详细处理每一个细节
    面向对象：当需要实现一个功能的时候，不关心具体的步骤，而是找一个已经具有该功能的人，来帮我做事！
 */
public class ArrayTest11 {
    public static void main(String[] args) {
        int[] array = {1,2,3,4,5,6,7,67,7,8};
        //要求打印格式为：[1,2,3,4,5,6,7,67,7,8]
        //1、使用面向过程
        System.out.print("[");
        for (int i = 0; i < array.length; i++) {
            if(i == array.length-1){//如果是最后一个元素
                System.out.print(array[i]);
            }else {
                System.out.print(array[i]+",");
            }
        }
        System.out.print("]");
        System.out.println("============");

        /*
        //2、面向对象
               找一个JDK给我们提供好的Arrays类，其中有一个toString的方法，直接就能把数组变成想要的格式的字符串

         */
        System.out.println(Arrays.toString(array));//实现与上面一样的功能！！！！！！


    }
}
